serotonin blockaders - Turkish English Dictionary